home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: alt.os.multics
- Path: bloom-beacon.mit.edu!spool.mu.edu!howland.reston.ans.net!news.cac.psu.edu!news.pop.psu.edu!hudson.lm.com!netline-fddi.jpl.nasa.gov!wiretap.spies.com!times.aux.apple.com!mumbo.apple.com!gallant.apple.com!apple.com!taligent!tvv.taligent.com!user
- From: tom_van_vleck@taligent.com (Tom Van Vleck)
- Subject: FAQ Multics Bibliography
- Message-ID: <tom_van_vleck-0112941032580001@tvv.taligent.com>
- Sender: usenet@taligent.com (More Bytes Than You Can Read)
- Organization: Multicians
- Date: Thu, 1 Dec 1994 19:32:58 GMT
- Lines: 386
-
- Summary: Published information on Multics. <plaintext>
- Expires: 1 Jan 1995
-
- archive-name: multics/bibliography
-
- 10/10/94 THVV additions to list of Multics manuals from Bruce Sanderson
-
- Please post additions or send to <tom_van_vleck@taligent.com>
-
- I regret that I do not have the time to copy, scan, OCR, convert, or mail
- copies of these documents. I don't even have copies of all of them.
- -- tom
-
- ================Published papers and books
- Bensoussan, A., C. T. Clingen, and R. C. Daley, The Multics
- virtual memory: concepts and design, Proc Second ACM SOSP,
- Princeton NJ, October 1969.
- Bell, D. E. and L. J. LaPadula, Computer Security Model:
- Unified Exposition and Multics Interpretation, ESD-TR-75-306, Hanscom
- AFB, MA, 1975 (also available as DTIC AD-A023588).
- Bell, D. E., and L. J. LaPadula, Secure Computer Systems:
- Unified Exposition and Multics Interpretation, Mitre Technical
- Report MTR-2997, rev 2, March 1976.
- Biba, K. J., S. R. Ames, Jr., E. L. Burke, P. A. Karger, W. R.
- Price, R. R. Schell, W. L. Schiller, The top level
- specification of a Multics security kernel, WP-20377, MITRE
- Corp, Bedford MA, August 1975.
- Clingen, C. T., Program naming problems in a shared tree-structured
- hierarchy, Proc Conf on Techniques in Software Engineering, October
- 1969.
- Corbato, F. J., A paging experiment with the Multics system, In Honor of
- P. M. Morse, MIT Press, Cambridge MA, 217-228, 1969.
- Corbato, F. J., and C. T. Clingen, A managerial view of the
- Multics system development, Proc Conf. on Research
- Directions in Software Technology, MIT Press, Cambridge MA, 1978.
- Corbato, F. J., and J. H. Saltzer, Some considerations of
- supervisor program design for multiplexed computer systems,
- Proc IFIP 4th Global Conf, Edinburgh, August 1968.
- Corbato, F. J., and V. A. Vyssotsky, Introduction and overview of the
- Multics system, AFIPS Conf Proc 27, 185-196, 1965.
- Corbato, F. J., C. T. Clingen, and J. H. Saltzer, Multics -- the first
- seven years, Proc SJCC, 571-583, May 1972.
- Corbato, F. J., M. M. Daggett, and R. C. Daley, An experimental
- time-sharing system, AFIPS Conf Proc 21, 335-344, 1962.
- Corbato, F. J., PL/I as a Tool for System Programming,
- Datamation 15, 68-76, May 6, 1969.
- Corbato, F. J., Sensitive issues in the design of multi-use
- systems, MIT Project MAC MAC-M-383, December 1968.
- Corbato, F. J., On building systems that will fail (Turing Award
- lecture), CACM 34 No. 9, September 1991.
- Couleur, J. F., and E. L. Glaser, US Patent no 3,412,382, Shared-access
- data processing sytstem, filed November 26, 1965, awarded November 19,
- 1968.
- Crisman, P. A., Ed, The compatible time-sharing system: a programmer's
- guide, 2nd ed, MIT Press, 1965.
- Daley, R. C., and J. B. Dennis, Virtual memory, processes,
- and sharing in Multics, Comm ACM 11, 306-312, May 1968.
- Daley, R. C., and P. G. Neumann, A general-purpose file system for
- secondary storage, AFIPS Conf Proc 27, 212-230, 1965.
- David, E. E., Jr. and R. M. Fano, Some thoughts about the social
- implications of accessible computing, AFIPS Conf Proc 27, 243-248, 1965.
- Denning, P. J., The working set model for program behavior,
- Comm ACM 11, 5, 323-333, May 1968.
- Denning, P. J., Virtual memory, Computing Surveys 2, 3, 153-189,
- September 1970.
- Dennis, J. B., A multiuser computation facility for education
- and research, Comm ACM 7, 521-529, September 1964.
- Dennis, J. B., Segmentation and the design of multiprogrammed computer
- systems, IEEE Intl Conv Rec 3, 214-225, 1965.
- Deutsch, L. P. and B. W. Lampson, An online editor, (qed)
- Comm ACM 10, 12, pp 793-799, December 1967.
- Diamond, D. S., and L. L. Selwyn, Considerations for computer
- utility pricing policies, Proc ACM 23d Natl Conf, 189-200, 1968.
- Fano, R. M., and Elias, P., Project MAC 25th Anniversary, MIT LCS, 1989.
- Fano, R. M., The computer utility and the community, 1967
- IEEE Int Conv Record 12, 30-37, 1967.
- Fano, R. M., The MAC system: The computer utility approach,
- IEEE Spectrum 2, 56-64, January 1965.
- Feiertag, R. J., and E. I. Organick, The Multics input/output
- system, ACM Third SOSP, 35-41, October 1971.
- Fenichel, R. R., and J. C. Yochelson, A LISP garbage collector for
- virtual memory computer systems, Comm ACM 12, 611-612, 1969.
- Freiburghouse, R. A., The Multics PL/I compiler, Proc 1969
- FJCC, 187-199, 1969.
- Frenkel, K. A., An interview with Fernando Jose Corbato,
- CACM 34 No. 9, September 1991.
- Friesen, O. D. and J. A. Weeldreyer, Multics Integrated Data Store:
- An Implementation of a Network Data Base Manager Utilizing
- Relational Data Base Methodology, Proc 11th Hawaii Intl Conf on
- System Sciences, Vol 1, pp. 67-84, 1978.
- Friesen, O. D., N.S. Davids, and R. E. Brinegar, MRDS/LINUS:
- System Evaluation, in Relational Database Systems: Analysis and
- Comparison. J. W. Schmidt and M. L. Brodie, eds., Berlin,
- Springer-Verlag, 1983.
- Gasser, M., A Random Word Generator for Pronouncable Passwords
- MTR-3006, The Mitre Corporation, Bedford, MA 01730, ESD-TR-75-97,
- HQ Electronic Systems Division, Hanscom AFB, MA 01731
- Gifford, D., Hardware Estimation of a Process's Primary Memory
- Requirements, Comm ACM, September 1977.
- Glaser, E. L., J. F. Couleur, and G. A. Oliver, System design
- of a computer for time-sharing applications, AFIPS Conf
- Proc 27, 197-202, 1965.
- Graham, R. M., Protection in an information processing utility, Comm ACM
- 11, 5, 365-369, May 1968.
- Greenberg, B. S., Multics Emacs: an experiment in computer interaction,
- Proc Fourth Honeywell Software Conf, March 1980.
- Greenberg, B. S., Prose and CONS (Multics Emacs: production
- text-processing in Lisp), 1980.
- Greenberg, B. S., and S. H. Webber, The Multics Multilevel Paging
- Hierarchy, Proc 1975 IEEE Intercon, 1975.
- Grochow, J. M., MOO in Multics, Software -- Practice and Experience 2,
- 303-308, 1972.
- Grochow, J. M., Real-time graphic display of time-sharing
- system operating characteristics, AFIPS Conf Proc 35 (1969
- FJCC), AFIPS Press, 1969, pp. 379-385.
- Ikeda, Katsuo, Structure of a computer utility: anatomy of Multics (in
- Japanese), 2nd ed, Shokoda Co Ltd, Tokyo, Japan, 1976.
- Jarvis, J. E., The many faces of Multics, 1973.
- Jordan, D. M., Multics Data Security, Scientific Honeyweller,
- Vol 2 No 2, June 1981.
- Karger, P. A., and R. R. Schell, Multics security evaluation:
- vulnerability anaysis, ESD-TR-74-193, Vol 2, Electronic
- Systems Division, USAF, June 1974.
- Lackey, R. D., "Penetration of Computer Systems, an Overview",
- Honeywell Computer Journal, Vol. 8, No. 2, 1974.
- Lipner, S. B., Computer security research and development requirements,
- MTP-142, MITRE Corp, Bedford MA, February 1973.
- McCarthy, J., A time-sharing operator program for our projected IBM 709,
- MIT Computation Center memo, 1959.
- McClure, R. M., TMG -- a syntax directed compiler, Proc 20th ACM National
- Conf, 262-274, 1965.
- Mullen, R. E., Automated merging of software modifications, Proc Honeywell
- Software Productivity Symp, April 1977.
- Neumann, P. G., The role of motherhood in the pop art of system
- programming, Proc Second ACM SOSP, October 1969.
- Organick, E. I., The Multics System: An Examination of its
- Structure, MIT Press, Cambridge MA, 1972.
- Ossanna, J. F., and J. H. Saltzer, Technical and human engineering
- problems in connecting terminals to a time-sharing system, AFIPS Conf
- Proc 37 (1970 FJCC), 355-362, 1970.
- Ossanna, J. F., L. Mikus, and S. D. Dunten, Communications and
- input-output switching in a multiplexed computing system, AFIPS Conf
- Proc 27, 231-242, 1965.
- Ritchie, D. M., The evolution of the UNIX time-sharing system, Bell System
- Technical Journal, vol 63 no 8, Oct 1984.
- Ritchie, D. M., The development of the C language, ACM SIGPLAN Notices 28,
- 3, 201-208 (ACM HOPL-II Conf), March 1993.
- Saltzer, J. H., A simple linear model of demand paging performance, M0131,
- November 1972.
- Saltzer, J. H., and J. F. Ossanna, Remote terminal character stream
- processing in Multics, AFIPS Conf Proc 36 (1970 SJCC), 621-627, 1970.
- Saltzer, J. H., and J. W. Gintell, The instrumentation of Multics, Comm
- ACM, Vol 13, No. 8, 495-500, August 1970.
- Saltzer, J. H., and M. D. Schroeder, The protection of
- information in computer systems, IEEE Tutorial, 1974.
- Saltzer, J. H., Ongoing research and development on information
- protection, ACM OSR 8, 3, pp. 8-24, July, 1974.
- Saltzer, J. H., Naming and binding of objects, in R. Bayer, R. M. Graham,
- and G. Seegmuller (eds.), Operating Systems: An Advanced Course,
- Springer Verlag, New York, 1979, pp. 99-208. [Appendix A: Case Study
- of Naming in Multics, pp. 193-208.]
- Salus, Peter H., A Quarter Century of UNIX, Addison Wesley, 1994.
- Schell, R. R., Dynamic reconfiguration in a modular computer
- system, Project MAC TR-86, 1971.
- Schell, R. R., "Effectiveness -- the Reason for a Security Kernel,"
- Proceedings of the National Computer Conference, 1974, pp. 975-976.
- Schiller, W. L., K. J. Biba, E. L. Burke, A preliminary
- specification of a Multics security kernel, WP-20119, MITRE
- Corp, Bedford MA, April 1975.
- Schroeder, M. D., and J. H. Saltzer, A hardware architecture for
- implementing protection rings, ACM Third SOSP, 42-54, October 1971.
- Schroeder, M. D., Engineering a security kernel for Multics,
- ACM OSR 9, 5, pp. 25-32, November, 1975.
- Schroeder, M. D., Performance of the GE-645 associative memory while
- Multics is in operation, Proc ACM SIGOPS Workshop on System Performance
- Evaluation, Harvard, April 1971.
- Sekino, A., Response time distribution of multiprogrammed
- time-shared computing systems, Sixth Annual Princeton Conf
- on Information Sciences and Systems, Princeton, March 1972.
- Spier, M. J., and E. I. Organick, The Multics inter-process
- communication facility, Proc ACM Second SOSP, 83-91, October 1969.
- Van Vleck, T. H., An example of industry-university cooperation: Multics,
- at IRIA Tenth Anniversary Conf, Paris, June 1978.
- Van Vleck, T. H., and C. T. Clingen, Implementation of security concepts
- in a large-scale operating system, Honeywell Security Symp, Monaco,
- December 1980.
- Van Vleck, T. H., and C. T. Clingen, The Multics system programming
- process, Proc IEEE COMPCON 78, Atlanta, May 1978. Reprinted in IEEE
- Tutorial on Software Maintenance, 1981.
- Van Vleck, T. H., Control of access to computer system resources, Proc
- IEEE COMPCON 74, San Francisco, February 1974.
- Van Vleck, T. H., The administration and management of Multics, MIT,
- Project MAC Multics Symp, January 1971.
- Vinograd, D. R., What's a system to do? -- Assuring system
- data integrity, Proc IEEE Conf, September 1971.
- Vyssotsky, V. A., F. J. Corbato, and R. M. Graham, Structure of the
- Multics Supervisor, AFIPS Conf Proc 27, 203-212, 1965.
- Watson, R., Time-Sharing System Concepts, McGraw Hill, 1970.
- Weeldreyer, J. A., and O. D. Friesen, Multics Relational Data Store: An
- Implementation of a Relational Data Base Manager, Proc 11th Hawaii Intl
- Conf on System Sciences, Vol 1, pp. 52-66. 1978.
- Whiteside, Thomas, Computer Capers. Published as a book and in the
- New Yorker as a two-part series in late 1977 or early 1978.
- Wolman, B. L., Debugging PL/I programs in the Multics environment, AFIPS
- Conf Proc 41, Part I, (1972 FJCC), 507-514, AFIPS Press, 1972.
-
- ========Newspaper & magazine articles about Multics
- Schell, R. R., "Computer Security: The Achilles' Heel of the Electronic
- Air Force", Air University Review, January - February 1979, p. 16.
- staff reporter, Honeywell introduces commercial version of its large
- Multics computer system, Wall Street Journal, p 9, January 18, 1973.
- staff, FORD WEIGHING HONEYWELL BOYCOTT?, Datamation, June 1, 1986, p. 10.
- In the LOOK AHEAD column.
- Korzeniowski, Paul, Honeywell phasing out Multics line, Computerworld, Vol.
- XX, No. 2, p 1, January 13, 1986.
- Kornel, Amiel, Honeywell decision puts Groupe Bull in sticky situation,
- Vol. XX, No. 2, p 15, January 13, 1986.
- Verity, John W., Multics users face their maker, Datamation,
- Vol. 32, No. 9, 102-112, May 1, 1986.
-
- ================MIT Project MAC TRs and TMs, from LCS document
- Bawden, Alan, Burke, Glenn S., and Hoffman, Carl W., MacLisp Extensions,
- MAC-TM-203, July 1981.
- Bratt, R. G., Minimizing the naming facilities requiring
- protection in a computer utility, MAC-TR-156 (S.M. thesis),
- September 1975.
- Clark, D. D., An input-ouput architecture for virtual memory computer
- systems, MAC-TR-117 (Ph.D. thesis), January 1974.
- Clark, D. D., Ancillary reports: kernel design project, MAC-TM-87,
- June 1977.
- Clark, D. D., R. M. Graham, J. H. Saltzer, and M. D. Schroeder, The
- classroom information and computing service, MAC-TR-80, January 1971.
- Corbato, F. J., System requirements for multiple-access time-shared
- computers, MAC-TR-3, May 1964.
- Deitel, H. M., Absentee computations in a multiple-access computer system,
- MAC-TR-52 (S.M. thesis), August 1968.
- Denning, P. J., Resource allocation in multiprocess computer systems,
- MAC-TR-50 (Ph.D. Thesis), May 1968.
- Dennis, J. B., and E. C. Van Horn, Programming semantics for
- multiprogrammed computations, MAC-TR-21, 1966.
- Dennis, J. B., Program structure in a multi-access computer,
- MAC-TR-11, May 1964.
- Fillat, A. I., and A. L. Kraning, Generalized organization of large
- data-bases: a set-theoretic approach to relations, MAC-TR-70 (S.M. and
- S.B. thesis), June 1970.
- Frankston, R. M., A Limited Service System on Multics (S.B. thesis), MIT,
- June 1970.
- Frankston, R. M., The computer utility as a marketplace for computer
- services, MAC-TR-128 (S.M. & E.E. thesis), May 1974.
- Gifford, D., Hardware estimation of a process's primary memory
- requirements, MAC-TM-81 (S.B. Thesis), May, 1976.
- Graham, R. M., File management and related topics,
- MAC-TM-12, September 1970.
- Graham, R. M., Use of high level language for systems programming,
- MAC-TM-13, September 1970.
- Greenbaum, H. J., A simulator of multiple interactive users
- to drive a time-shared computer system, MAC-TR-58 (S.M.
- Thesis), October 1968.
- Greenberg, B. S., An experimental analysis of program reference patterns
- in the Multics virtual memory, MAC-TR-127 (S.M. thesis), May 1974.
- Grochow, J. M., The graphic display as an aid in the monitoring of a
- time-shared computer system, MAC-TR-54 (S.M. thesis), November 1968.
- Huber, A. R., A multi-process design of a paging system, MAC-
- TR-171 (S.M. thesis), December 1976.
- Hunt, D. H., A case study of intermodule dependencies in a virtual memory
- system, MAC-TR-174 (S.M. thesis), December 1976.
- Janson, P. A., Removing the dynamic linker from the security kernel of a
- computing utility, MAC-TR-132 (S.M. thesis), June 1974.
- Janson, P. A., Using type extension to organize virtual memory mechanisms,
- MAC-TR-167 (Ph.D. thesis), September 1976.
- Karger, P. A., Non-discretionary access control for decentralized
- computing systems, MAC-TR-179 (S.M. thesis), May 1977.
- Luniewski, A. W., A simple and flexible system initialization
- mechanism, MAC-TR-180 (S.M. thesis), May 1977.
- Mason, A. H., A layered virtual memory manager, MAC-TR-177
- (S.M. & E.E. thesis), May 1977.
- Montgomery, W. A., A secure and flexible model of process initiation for a
- computer utility, MAC-TR-163 (S.M. & E.E. thesis), June 1976.
- Rappaport, R. L., Implementing multi-process primitives in a multiplexed
- computer system, MAC-TR-55 (S.M. thesis), November 1968.
- Reed, D. P., Processor multiplexing in a layered operating system,
- MAC-TR-164 (S.M. thesis), July 1976.
- Richards, M., A. Evans, and R. Mabee, The BCPL reference manual,
- MAC-TR-141, December 1974.
- Rodriguez, H., Jr, Measuring user characteristics on the Multics
- system, MAC-TM-89 (S. B. Thesis), August 1977.
- Saltzer, J. H., Introduction to Multics, MAC-TR-123, February 1974.
- Saltzer, J. H., Traffic control in a multiplexed computer system,
- MAC-TR-30 (Sc.D. Thesis), July, 1966.
- Schroeder, M. D., Cooperation of mutually suspicious subsystems in a
- computer utility, MAC-TR-104 (Ph.D. Thesis), September 1972.
- Schroeder, M. D., D. D. Clark, J. H. Saltzer, and D. M.
- Wells, Final report of the Multics kernel design project,
- MAC-TR-196, March 1978.
- Sekino, A., Performance evaluation of multiprogrammed time-shared computer
- systems, MAC-TR-103 (Ph.D. thesis), September 1972.
- Smith, A. A., Input-output in time-shared, sgemented multiprocessor
- systems, MAC-TR-28 (S.M. thesis), June 1966.
- Stern, J. A., Backup and recovery of on-line information in a computer
- utility, MAC-TR-116 (S.M. & E.E. thesis), January 1974.
- Van Horn, E. C., Computer design for asynchronously reproducible
- multiprocessing, MAC-TR-34 (Ph.D. thesis), November 1966.
- Vogt, C. M., Suspension of processes in a multiplexed computer
- system, MAC-TM-14, September 1970.
-
- ======== Multics Manuals .. <<still incomplete, please help>>
- AG90, Multics Programmer's manual: Introduction to Programming on Multics.
- AG91, Multics Programmer's manual: Reference Guide.
- AG92, Multics Programmer's manual: Commands and Active Functions.
- AG93, Multics Programmer's manual: Subroutines and I/O Modules.
- AG94, Multics PL/I Language Specification.
- AG95, The Multics Virtual Memory. (reprint of Bensoussan, Clingen, and
- Daley paper and two other docs)
- AK24, Multics Software Overview Product Brief, Honewyell, 1973.
- AK26, Multics Model 6180 Hardware Product Brief, Honewyell, 1973.
- AK27, The Multics System (brochure).
- AK50, Multics System Administrators' Manual.
- AK51, Multics Project Administrators' Manual.
- AK52, Multics Administrative Functions Product Brief. 1973.
- AK92, Multics Programmer's manual: Subsystem Writer's Guide.
- AK95, Multics APL Users' Guide.
- AK96, Multics Programmer's manual: System Programmer' Supplement.
- AL39, Multics Processor Manual.
- AM81, Multics Operator's Handbook.
- AM82, Multics BASIC.
- AM83, Multics PL/1 Reference Manual.
- AN05, GCOS Environment Simulator.
- AN50, Guide to Multics Manuals.
- AN52, Multics System Metering. February 1979.
- AN61, Multics Storage System: Program Logic Manual. July 1977.
- AN70, System Initialization PLM.
- AN71, Reconfiguration PLM.
- AN76, Multics Carry Facility.
- AN82, Multics Standards PLM.
- AS40, Multics Graphics System.
- AS43, Multics COBOL Users' Guide.
- AS44, Multics COBOL Reference Manual.
- AT58, Multics FORTRAN.
- AT59, Multics DFAST Subsystem Users' Guide.
- AU25, Multics FAST Subsystem Reference Guide.
- AU77, Multics Online Test and Diagnostics Ref Manual.
- AW17, Multics Pocket Guide: Commands and Active Functions. April 1980.
- AW32, Multics SORT/MERGE.
- AW53, Multics Relational Data Store (MRDS) -- Reference Manual.
- AX49, Multics Peripheral Input/Output.
- AZ03, TECO (extracted from AZ03).
- AZ49, Logical Inquiry and Update System (LINUS).
- AZ98, Mutlics WORDPRO Reference Guide.
- CC69, Multics Report Program Generator (MRPG) Reference Manual.
- CC70, FORTRAN Users' Guide.
- CC75, Communications Administration .
- CC92, Multics Communications Input/Output.
- CG40, QEDX Text Editor User's Guide.
- CH23, Multics Extended Mail System User's Guide.
- CH24, New Users' Introduction to Multics -- Part I.
- CH25, New Users' Introduction to Multics -- Part II.
- CH26, Multics Error Messages: Primer and Reference Manual.
- CH27, Emacs Text Editor User's Guide. December 1979.
- CJ52, Emacs Extension Writer's Guide. January 1980.
- CJ97, Multics Page Processing System Utility Manual.
- CP31, Level 68 Introduction to Emacs.
- CP50, Multics Text Editor (TED) Reference Manual.
- CP51, Multics Menu Creation Facilities.
- CX20, Fundamentals of Multics Executive Mail.
- CX72, Executive Facilities Editing Operations Ref Card, Honeyewll.
- CY73, Inter-Multics File Transfer Facility Ref Manual.
- CY74, Multics Forum Interactive Meeting System Users' Guide.
- DF48, Series 60 Level 68 DPS Pocket Guide. June 1978.
- DJ18, Guide to Multics Wordpro for New Users.
- DU06, Fundamentals of Multics Forum Interactive Meeting System.
- DV74, Texto Reference Manual.
- DW19, Multics MegaCalc User's Guide.
- DX71, Fundamentals of Multics Executive Forum.
- GB58, Multics Common Commands Manual.
- GB59, DPS 6/Multics Satellite 6M Reference Manual.
- GB60, Multics HASP Service and Utility.
- GB61, Operator's Guide to Multics.
- GB62, Multics Pascal User's Guide.
- GB63, Multics Report Writer Reference Manual.
- GB64, Admin, Maint, and Operations Commands.
- GB65, Multics/Personal Computer File Transmission Facility.
- GB66, Multics On-Line Work Station Env User's Guide.
- GL71, Multics Simplified Computing and Filing Facility.
- GN08, Multics Emacs Reference Card.
- HH07, Multics C User's Guide.
- YL77, Multics Cray Station Users' Guide.
-